<html>
<head><meta charset="utf-8"><title>draft rfc · t-lang/project-macro-repetition-counts · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/index.html">t-lang/project-macro-repetition-counts</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html">draft rfc</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="223784123"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/223784123" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#223784123">(Jan 23 2021 at 23:31)</a>:</h4>
<p>I started drafting an RFC for this: <a href="https://github.com/markbt/lang-team/blob/054aa657ba78bfa40dfbfdbb6ed5a49fbae3e1f5/projects/declarative-macro-repetition-counts/0000-draft-rfc.md">https://github.com/markbt/lang-team/blob/054aa657ba78bfa40dfbfdbb6ed5a49fbae3e1f5/projects/declarative-macro-repetition-counts/0000-draft-rfc.md</a></p>
<p>It's still in the early stages, but thought I should share a little progress.</p>



<a name="223798978"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/223798978" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jacob Lifshay <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#223798978">(Jan 24 2021 at 06:19)</a>:</h4>
<p>looking good! I'd have posted the link to the branch your working on, as opposed to a specific commit, since that allows others to more easily see the latest modifications</p>



<a name="223808720"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/223808720" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#223808720">(Jan 24 2021 at 11:11)</a>:</h4>
<p>The branch is <code>metavar_expr_rfc</code> so the latest rendered version should be at: <a href="https://github.com/markbt/lang-team/blob/metavar_expr_rfc/projects/declarative-macro-repetition-counts/0000-draft-rfc.md">https://github.com/markbt/lang-team/blob/metavar_expr_rfc/projects/declarative-macro-repetition-counts/0000-draft-rfc.md</a></p>



<a name="225467259"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225467259" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225467259">(Feb 07 2021 at 14:54)</a>:</h4>
<p>I've updated the draft RFC (<a href="https://github.com/markbt/lang-team/blob/metavar_expr_rfc/projects/declarative-macro-repetition-counts/0000-draft-rfc.md">rendered</a>).   At this point I could use some feedback on what is missing, as I'm not sure what to add next.</p>
<p>(Cc <span class="user-mention" data-user-id="224471">@Lokathor</span> )</p>



<a name="225473113"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225473113" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225473113">(Feb 07 2021 at 17:02)</a>:</h4>
<p>Count and Index/Length seem to make sense. The Bind explanation I had two read twice to understand what was going on, though I got it in the end.</p>
<p>Looks good otherwise!</p>



<a name="225473167"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225473167" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225473167">(Feb 07 2021 at 17:03)</a>:</h4>
<p>ping to <span class="user-group-mention" data-user-group-id="1977">@T-lang</span> because it looks like some of you aren't subscribed here</p>



<a name="225473292"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225473292" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jacob Lifshay <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225473292">(Feb 07 2021 at 17:05)</a>:</h4>
<p>lgtm</p>



<a name="225477254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225477254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225477254">(Feb 07 2021 at 18:39)</a>:</h4>
<p>The name for <code>bind</code> might instead be something like <code>void</code>, <code>null</code> or <code>ignore</code>, implying that the variable's expansion is discarded, although this might make it tricker to explain <em>why</em> you'd want to do that.  For now I prefer <code>bind</code> as that's what it actually does, but I'm happy to hear suggestions for better names (or better ways of explaining it) that will make it easier to understand.</p>



<a name="225500916"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225500916" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225500916">(Feb 08 2021 at 03:42)</a>:</h4>
<p>well in Rust, we'd call it <code>drop</code> I guess.</p>



<a name="225562409"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225562409" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225562409">(Feb 08 2021 at 15:43)</a>:</h4>
<p><span class="user-mention" data-user-id="312456">@Mark Juggurnauth-Thomas</span> excited to see this:)</p>



<a name="225562618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225562618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225562618">(Feb 08 2021 at 15:45)</a>:</h4>
<p>I have a small suggestion</p>



<a name="225562621"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225562621" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225562621">(Feb 08 2021 at 15:45)</a>:</h4>
<blockquote>
<p>By default the inner-most index and length are provided. If the depth parameter is specified, then the index and length of the repetition at the given depth from the root, where 0 is the outer-most repetition, is provided.</p>
</blockquote>



<a name="225562636"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225562636" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225562636">(Feb 08 2021 at 15:45)</a>:</h4>
<p>I think 0 should be the <em>innermost</em> depth</p>



<a name="225562670"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225562670" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225562670">(Feb 08 2021 at 15:45)</a>:</h4>
<p>the reason is that this permits you to copy-and-paste code using <code>${index(D)}</code> into another context</p>



<a name="225562677"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225562677" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225562677">(Feb 08 2021 at 15:45)</a>:</h4>
<p>and it retains its meaning</p>



<a name="225562828"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225562828" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225562828">(Feb 08 2021 at 15:46)</a>:</h4>
<p>also, the name <code>bind</code> is not intuitive to me -- maybe <code>ignore</code> or <code>noop</code>?</p>



<a name="225562957"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225562957" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225562957">(Feb 08 2021 at 15:47)</a>:</h4>
<p>otherwise, this looks great to me</p>



<a name="225563050"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225563050" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225563050">(Feb 08 2021 at 15:48)</a>:</h4>
<p>also thanks <span class="user-mention" data-user-id="224471">@Lokathor</span> for the ping :)</p>



<a name="225563407"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/225563407" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#225563407">(Feb 08 2021 at 15:50)</a>:</h4>
<p>Thanks for the suggestions.  <code>${index(N)}</code> and <code>${length(N)}</code> working outwards sounds good.  I'll rework the RFC to describe it that way.  In terms of implementation I think it just means using <code>N - value</code> rather than <code>value</code> to index the repetitions vector, so it should be simple.<br>
The name for <code>bind</code> is tricky.  I think I prefer <code>ignore</code> so far, so I'll try that next and we can see how intuitive it feels.</p>



<a name="226197935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226197935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226197935">(Feb 12 2021 at 21:23)</a>:</h4>
<p>I've updated the draft RFC (and the prototype implementation) with <span class="user-mention" data-user-id="116009">@nikomatsakis</span>'s suggestions.  Can you take another look and let me know how you think it compares.<br>
What's the next step?</p>



<a name="226198053"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226198053" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226198053">(Feb 12 2021 at 21:24)</a>:</h4>
<p>It's the same link to see the updated <a href="https://github.com/markbt/lang-team/blob/metavar_expr_rfc/projects/declarative-macro-repetition-counts/0000-draft-rfc.md">rendered</a> version.</p>



<a name="226204969"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226204969" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226204969">(Feb 12 2021 at 22:28)</a>:</h4>
<p>i glanced over it quickly but it looks good as far as i saw</p>



<a name="226413003"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226413003" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226413003">(Feb 15 2021 at 17:46)</a>:</h4>
<p>Cool, thanks <span class="user-mention" data-user-id="224471">@Lokathor</span>.  Let me know what the next step is, as I'm not sure of the process from here.</p>



<a name="226417927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226417927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226417927">(Feb 15 2021 at 18:39)</a>:</h4>
<p>One more thought I had about <code>count</code>: in the current proposal the default is to count the first depth, with the parameter adding more depths.<br>
It might be more natural if the default was to count all depths, and with the parameter <em>limiting</em> the number of depths to that number of nestings.  i.e. <code>${count(foo)}</code> vs. <code>${count(foo, 1)}</code>.  This would allow <code>${count()}</code> to do something consistent when the number of nestings changes, and cleans up the weird off-by-one where <code>${count(foo, 2)}</code> counts into three nested repetitions.<br>
Thoughts?</p>



<a name="226419741"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226419741" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226419741">(Feb 15 2021 at 19:01)</a>:</h4>
<p>The next step depends on a judgement call from <span class="user-group-mention" data-user-group-id="1977">@T-lang</span> : I suspect the next step would be to post the RFC if the rest of them think it's a good enough draft right now.</p>



<a name="226429186"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226429186" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226429186">(Feb 15 2021 at 20:57)</a>:</h4>
<p>Yep, that sounds right!</p>



<a name="226547630"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226547630" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226547630">(Feb 16 2021 at 17:36)</a>:</h4>
<p>I'm going to add it to the agenda for today, I'd be inclined to have you open it but let's check in with others</p>



<a name="226790448"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226790448" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226790448">(Feb 18 2021 at 10:26)</a>:</h4>
<p>We talked about this in our meeting today-- <span class="user-mention" data-user-id="312456">@Mark Juggurnauth-Thomas</span> go ahead and open the RFC!</p>



<a name="226790536"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226790536" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226790536">(Feb 18 2021 at 10:27)</a>:</h4>
<p>To be clear, several people have yet to read it, but it seems obviously ready for broader feedback</p>



<a name="226793086"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226793086" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226793086">(Feb 18 2021 at 10:50)</a>:</h4>
<p>Awesome.  I'll do that at the weekend.<br>
Were there any thoughts about my comment on count and depths above?  Now that I've thought about it more, I'm leaning towards changing it, as the off-by-one nature of it just seems confusing.  Is it ok if I make that change and then open it?</p>



<a name="226815720"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/226815720" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#226815720">(Feb 18 2021 at 14:17)</a>:</h4>
<p>yeah sure</p>



<a name="227201675"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/227201675" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#227201675">(Feb 21 2021 at 23:12)</a>:</h4>
<p>RFC is ready to go <a href="https://github.com/markbt/rfcs/blob/macro_metavar_expr/text/0000-macro-metavar-expr.md">in my fork of the RFCs repo</a>.<br>
I'll hit the pull request button tomorrow, as it's the end of the day here.</p>



<a name="227236017"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/227236017" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#227236017">(Feb 22 2021 at 08:58)</a>:</h4>
<p>Opened as <a href="https://github.com/rust-lang/rfcs/pull/3086">https://github.com/rust-lang/rfcs/pull/3086</a></p>



<a name="232087246"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/259444-t-lang/project-macro-repetition-counts/topic/draft%20rfc/near/232087246" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Juggurnauth-Thomas <a href="https://rust-lang.github.io/zulip_archive/stream/259444-t-lang/project-macro-repetition-counts/topic/draft.20rfc.html#232087246">(Mar 27 2021 at 12:34)</a>:</h4>
<p>RFC has been merged!  I'm going to start working on the implementation in the coming weeks.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>